FilterEverything\Filter\PostMetaEntity C

Total Complexity 110
Dependencies 1
Dependents 1
Total lines 557
Lines of code 388
Logical lines of code 230
Comment lines 35
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
addTermsToWpQuery()
A
41 11 63
addMetaQueryArray()
A
50 10 29
selectTerms()
A
46 9 36
convertSelectResult()
A
50 8 31
normalizeMetaQueryArray()
S
55 7 20
isTermInMetaQuery()
S
56 7 17
importExistingMetaQuery()
S
57 6 17
findNestedIndexForQuery()
S
61 5 12
isTermInMetaKey()
S
58 4 16
excludeTerms()
S
62 4 12
populateTermsWithPostIds()
S
62 4 11
getTerm()
S
64 4 11
isMetaValueSerialized()
S
61 3 11
addNewTerm()
S
56 2 18
getAllExistingTerms()
S
71 3 6
hasRestrictedSymbols()
S
66 3 9
isTermAlreadyInQuery()
S
66 3 9
addMetaKeyToQuery()
S
64 2 9
hasNestedQueries()
S
71 2 6
getTermsForSelect()
S
69 2 7
isTheSameMetaQuery()
S
66 2 9
getTermsForSelect2()
S
68 2 7
__construct()
S
70 2 7
setExcludedTerms()
S
81 1 3
getTermId()
S
82 1 3
getTerms()
S
81 1 3
setPostTypes()
S
81 1 3
getName()
S
82 1 3